signing a contract requires being of legal age