One thing I don't understand that how come ISL is so slow as its not the biggest embassy and i am pretty sure not alot of Pakistanis apply for immigration to US compared to Indians or Bengaldeshis or Chinese. If these embassies have caught up to their humongous backlogs then eliminating backlog in ISL embassy would be easy considering if they are sincerely trying to overcome it which obviously isn't the case. I think ISL embassy is Intentially delaying cases although I have no proof to prove my point. On average how many cases per month ISL emabssy receives may be less than 1000 or even less than 500.