ick this is fussy in git doing the dox... :(