support touchend as well