offset tree transformer