avoid pointless saves