nit: spaces after `if`, before `{`