Maybe keep "streams" at the end of the parameter list because they are the least important parameter?