Working only the register part.