differentiate between diff gestures, put in a queue