bug in propogating cross up in tree