contract woes