brackets and whitespace