A view of trees and stream