we prefer `unless` to `if not`