finally get the register