added Dummy Caching, because I enjoy that sort of thing