cache invalidation fix