def update_authors(self):
author_names = record_get_field_instances(self.record, '<STR_LIT:100>')<EOL>author_names.extend(record_get_field_instances(self.record, '<STR_LIT>'))<EOL>for field in author_names:<EOL><INDENT>subs = field_get_subfields(field)<EOL>for idx, (key, value) in enumerate(field[<NUM_LIT:0>]):<EOL><INDENT>if key == '<STR_LIT:a>':<EOL><INDENT>field[<NUM_LIT:0>][idx] = ('<STR_LIT:a>', value.replace("<STR_LIT:.>", "<STR_LIT:U+0020>").strip())<EOL><DEDENT>elif key == '<STR_LIT:v>':<EOL><INDENT>del field[<NUM_LIT:0>][idx]<EOL><DEDENT><DEDENT>if subs.get("<STR_LIT:u>", None) == "<STR_LIT>":<EOL><INDENT>self.tag_as_cern = True<EOL><DEDENT><DEDENT>
100 & 700 punctuate author names.