autosize improvement using cell width