added server compiler.