fixed up Tree