and why your company would cancel your visa since you are going to join the same company again?? am i missing something here??