exchange
cache to cache
+
N to N
+
MG to MG