fix for touch