What do I need to know about signing contracts?