started to add touch events