string parser with fixed width
string parser with fixed width