the giving ...