touch device fixes