more realiable gesture recognizer start