Sure, note that I would need to pass through the steps forward in this case in order to get the correct state for `currentStep` and `previousStep`.