What are Conditions for Cancellation of Contract?