added touch leave