basic comments in code, improved make.bat