I separated the 2 actions we need to do here. I find this makes it easier to read