修改前的版本