tweaked touch support