billions of streams