fixed isEmptyRow, added colnames for show parsing