This sounds like a lot of steps.
It seems like many sets