a server object