refined to composite- / tree-structure