register step revise