Added createProducer