New: rationalconsumers