added exception handling for parsing
changed log location
moved each correction message to after its action
changed fix_comment case to be more specific