Thanks for the good advice everyone! I Talked to my boss today for a couple minutes about it because he saw I was reading about visas. I told him I planned on going to the immigration bureau information office tomorrow and he said not to tell the companies name cause I havent switched sponsorship yet from my past visa, also he said theyll be able to responsor me with the same type of visa because I translate things sometimes (but Im nowhere near fluent) even though my job is doing computer tech support (in english). He said it I cant switch my visa or it was too much of a pain to switch it to a computer job related visa. Should I push the point? or just get it renewed in whatever? Also I can print out my pay check stubs from their website and it has how much I have paid in taxes is that all I would need? I have been working here for only 4 months so I dont have any other kind of tax information papers. Thanks again for your help.