Please don't add early returns.