优化性能和删除不必要的flatte扩展