修复一些错误，以及一些调整