Contracts - Not Perfect