Use touchend instead of tap