whitespace, trailing space, and doc fixes