improved server implementation