Added IResponseProducer