add touch controls for mobile browsers