First pass at the server.