stage-by-stage guidance