I modified function isNonCash to the following and it now supports all
function isNonCash(r) {
const val = String(r[idx['IRS Donation Type Classification']] || '').toLowerCase();
const keywords = ['non', 'poor', 'fair', 'good', 'excellent'];
return keywords.some(word => val.includes(word));
}