Thanks for Pjiang and xiaobaitu's helps before.
Here I have a question in my mind. My boss allowed me to work remotely from home and my job location was temporarily changed from state A to state B in 2005. I don't know if need send H1B amendment at that time.My first H1B from 10/01/2004 till now. Would it be a problem cause any out of status? But I always paid state A(my company's location) tax and my permanent job location is state A. Since I am extending my H1B, will this effect my H1B renew or my 485 application? Any advisement would be greatly appreicated!!!!