adds touch support