initial work on pro-active caching . . .