updates for touch