adding touch event hooks

i think something might be goofy with these..?  i’ll look later.