Added cache.h (for real)