fully integrated touch gestures