wip - added touch events