added touch start events