use `else if` (no new line/scope)?