fix giftDAO