Today i went to immigration to apply visit visa for my family, they reject my applicaiton because my contract which is 3 years old are not matching with my currect salary mentioned in my NOC. Now i put my salary exactly printed in my contract 4400, tomorrow i will apply again, according to this post i hope i will get visa tommorow. letz see how right you people are....