Refactored out the multi-stepped ticks.