mine basically creates a stream that "waits" for all of the params to be completed.