generic tree.
updated readme.