Comments.
Various minor improvements and refactoring.