with its streams