no space before `function`