fix presentGift