outer改进