modeling the tree
modelling the tree entities.