actually fix spanning tree on delete