tree transition