Thanks for quick reply. I had everything when I traveled last summer. Obviously I misplaced them. I don't mind the application get delayed at this point. What I worried is they may deny my application because of this. I hope they can just can reschedual my interview until I can get replacement for my passport and GC. I don't want to start all over again and go through this long waiting period. I sent my N400 in July of 2007.