day 2 - gestures and text fields