Add comments.
Fix formatting.
Add comments.
Fix formatting.