flexible streaming