nit: space after `if` and before `{`