Removed duplication for Register creation