streams over any container