server.cpp circulation 0.9