general_steps update