what I should have done all along: separate the step from the whole.