完成基本功能的改写