Essential Elements of Valid Contract