Returning a ddesc from where seems right to me, is this how the stream ddesc gets created?