Credit where credit is due...