a bit of documentation work