Contract Formation For Law And Practice: Consideration And Essential Elements