So I got a call back from a level2 immigration officer. He said a supervisor is working on my case and I should expect a decision soon -.- It expires on 8/17-16. They told me that on 8/7-10 and 8/10-17 my case was flagged for approval and it coinsides with what National Immigration Law Center told me. So I think you guys should contact NILC if you havent done so.