fix touch controls