Hashing out the terms and conditions of the contract