cache to cache

N to N