cache exchange

r69

all wellcome

thanx