I have a valid H1 visa until Aug'04. My labor certification has been applied a while ago with the same company. So, based on the extension rule, I got H1 extension till Sep'05. I would like to know if I can switch companies now. Does the extension become invalid if I change jobs?? Or since I already have the I-797 approval till Sep'05, can I tranfer my H1 to the new company??