Rack step-by-step class