Definition of GIFT