fix touch restart