fix for blockchain reorgs