How to mark a contract as complete