add support for touch screen