Server code (12/30)

Server code