Thanks a lot! Pigpig!
one more question:
Now my old one was expired at March 31, so it will be definitely out of more than 30 days. According to your comment it will be problem for me to do H-1B transfer based on my old expired one. Is it correct?
Should I wait for my extension H-1B approved then do H-1B transfer?
many thanks!