You are one of lucky guys. You will be contentiously lucky in the future, I guess. Some of people did not get any response regarding I140 from NSC after more than 15 months of waiting.