update to set Touch Events properly