filled the officer documentation, and tweaked privates a bit.