adding ai-cache