no space after "function" (and below)