Server code.