support direct-run
clean useless code
fix wrong message when installing project