nit: no `()` after `if`