Explain in more detail why we check this way.