Building Contracts What You Should Be Aware Of