no need <code>else</code>, just return directly because already return early in previous <code>if</code>