reverts state from purchase update