Something you need to do before you sign a contract is carefully read the contract