what if we just exit early?