described the source tree structure