small tweaks and changes, mostly to styling and comments.