Should I talk to my boss about this? He is a good guy and I am working on an importent project now.So far I only asked HR for information. Even my h1 was extended for one year, I don't think my I140 will get approval in one year then what will happen?