more documentation work... ugh.