fix parentheses bug