delete SingleCompile