Well, I had a bumpy start. My original flight was from Seattle, to Portland, to Tokyo, to Singapore, to Hyderabad. But I had a little unexpected adventure. My flight to Portland was canceled and I barely got into an earlier flight but then I was randomly picked for an extended security check which delayed me long enough so that I missed my connection to Tokyo. After a couple of hours of phone calls with MS travell agents and NorthWest reps I finally found a way to get to Hyderabad 2 days later than my original plan. I will have to stay over a night in Portland and then another night in Singature.
Hopefully this would be the end of the advanture but there is a chance that I might get stranded in Singapure. The travel agents could not actually buy a ticket from Singapore to Hyderabad. I just have a reservation. I hope they don't cancell the reservation because there were no other flights out of Singapure.