A novel scheme of OADM(Optical Add/Drop Multiplexer) is proposed. It has the property of arbitrary add/drop channel compositions ( up to 4 wavelengths). In order to supress more of the homodyne crosstalk, we proposed a novel scheme of utilizing OLM(Optical Loop Mirror) so that we can utilizes the demultiplexer back-and-forth, thus utilizes it both as a demultiplexer and a multiplexer.The results show that we get a 5dB improve on the crosstalk depression, that means a 3 times larger network scale than normal scheme of demultiplexer+switch array+coupler. We found that the reflection on the input port of demultiplexer is the main cause of homodyne crosstalk.