i c.
the director in my internatioal office and my laywer told me: "permanent job" also means "temporary but renewable". one friend told me that she found this explanation from INS web site. I should ask her which web sit...
thanks for your reply. i am hopelesss ....