freeGifts, generation number,generation master added

shouldn't this be a Logger.error?