nit: anonymous function (we try to avoid them) you can call it `callback`