add register step