corrected flaw with column width changing