updated cache2 to use a set of cache1keys as value