moved away from 'classic' streams