setting 优化