added request stream