修复原有的功能