first and last steps… or next step…