add consumer example