wip touches and collisions