credit where credit is due...nfm