* Cleanup and comments.