rename NewConsumer to New