work on projectTree