修复诸多bug