Removed commenting and added some new comments.