Thanks MPI, I was initially not sure about certain points like UK experience etc, now I am sure that I have 80 points that are needed for the application. These amounts were paid to me as a direct credit to my account and haven't been reflected in the payslip. I will ask them whether these could be ...