touch improvements