giving while living