trying touch events instead of mouse events