improve stepper