giving credit where it is due