What's the point of second check?