add global cache v2