load streams when needed