Why are there empty columns between fields?