Added state saving in MyGifts