another fix for touch