consider all whitespace