add gesture recog