step-adding (1)