parenthesis and spacing