ADDED: impartation tree structure