Support for touch-based devices (ie. iPad)