update consumer