add producer/consumer pair and use profiles