修复bug，功能优化