Implemented serverside register