adding gesture listener
merge ok