trivia: any reason for function expression here?