added screen touch event hander