style nitpick: space after if