[cwtc+sat+gift]