now accounting for multi-byte characters in table as they affected column widths, fixes #4