cache manager works, and did something to speed it up