fiel.length() == 0 is faster