object-oriented trees&bushes