coding style: no parentheses for functions