modify producer