more work on vector cache.