canvas responding to touch input