ok-- infrastructure in place, finally ready to make caching happen