added updated consumer
merge