Added user register operation