wrote method for formatting table column width based on the mode of the requested component widths. components seem to request weird widths. need to consider further