producer update