actually fix double spends