tried touch event, seems to work.