First iteration on the step class