parens not needed around fn args