修改一些优化