added tree class, need to resolve tree lists inside the class