Add comments and reformat.