How is this replacing the consumer?