adding the touch events to the proto version