fixed fail checks