more revisions, working on custom gestures