tree upgrade