modified compile.bat