cleaned up some comments and spacing.
a bit more cleanup - looks great overall.