when I got laied off at 4.5 years ago, I lost my H1, got offer at two months later, then I went to CA got a new H1 stamped on my Passport. now, I got Green Card yet. by the way, I came from Sichuan too.