removing compile.h