Advanced Contract Theory