If the terms of the contract are uncertain or incomplete, the parties cannot have reached an agreement in the eyes of the law.[36] An agreement to agree does not constitute a contract, and an inability to agree on key issues, which may include such things as price or safety, may cause the entire contract to fail.