cleaning up
rich readtree