his name is not in the git log, but it's pretty much his code, so he deserves to be here