Only check for fail before proceeding, exit as early as possible