modified gestures with redirection