fix some bugs and correct spelling some english words