try adding touchend event