解决遗留问题，程序能正常运行