abort and whitespace