Implementing registeration service