found new bug in upgma, now hopefully fixed