better default check
whitespace