producer bug fix
update producer