nitpick: add a space after function()