signing a contract requires being of age