revised tree topic part III. all done