adding consumesCollector access