結果 : what are the three basic elements of a valid contract claim