code style: we use parentheses in method definitions.