update producer
update producer