modify demos
modify comments
modify docs
build