thanks very much for the reply. so does that mean if only my OPT has not expired, even if I get I-140 rejection, I can still stay in this country? thanks again.