accept whitespace at the end of lines