touch/mouse handling in progress