Updated printer() to avoid errors in the entry as written and the entry as print()ed.