SetupStep does not need polymorphism