trivia: should be no space between the 'plus' and 'function'?