do u think u could explian what those orange lights comming off the tree are? if not, i think i may know what they are, and u may have something special on your hands there.