added touchstart event for mobile devices