Had to fix that random insertionNode bug again; argggh!