fix gesture