first check passed