fixed line splitting to split on tabs not arbitrary whitespace