Is your case employment based? Are you in a tenure track position in a university? Thanks for answering my quesitons. Just your 140 is approved too fast to believe, especially in NSC, they are terrible, Congratulations!