whitespace
stricter rule-set