add code comments
improve code beauty ;)
replace project name and update version