more implementation of specific cache instance