add consumer && producer example