some changes in gesture