giving a gift is for thanking someone for their hospitality.