no empty row