updating gift repository