whitespace and syntax