added dependency for cache