switch to touchesEnded event