server compiles