fix auto column width calculation...again! Still needs a little tweaking