Tree Strikes Back. a tree gets revenge....