Yes. You can shift to other states once you have lived in the state for 2 years.You must keep all this information handy before applying for a specific permit or get a immigration agent to work for you.