update with adjusted widths