changed consumer methods
a
merge