Move to cache method