Gestures, terminals, and dialogs, oh my