use parentheses instead of blocks