Do the printf's with width help any? Or could we drop the width and just retain the decimal counts? Are they really that meaningful anymore with 100's and 1000's of columns? I've found that investigation with vi tends to fail more often with the spaces left in than without.