trying to add touch support