FYI convention for unused arg is `_`