Steppable: Refactored.