blah
provide more useful version of cacheSet