finishing stream basics