Add produces and consumes