scope switch on producer.