macroconsumers