Credit where Credit is due...