revised treebook