GIVE CREDIT

where credit is due