invert this logic, return early, and un-indent the contained block