update column widths