Added support for touch.