yeah i know no need for a new visa because i have my own visa.. the problem was my previous company's policy that the new company should provide a new visa... :) they will not give my NOC as long the new company cant provide visa's