break strip updates into their own function