You are also confusing your terminology. Nonstop means such. "Direct" does NOT mean nonstop. It means, usually, same aircraft with a stop or 2 on the way. When you are on a direct flight that is continuing on international, you have to deplane the flight before the international leg.