* Refactored getActiveSteps to use upgrades.map()