gesture area improvement