new strict check