called up USCIS hotline today, and they told me they will process the case by the receiving date that appears online (not your PD), which in my case, a week later than PD:mad:
and the current processing time would be 7 months therefore I am supposed to receive IL "somewhere between 5-7 months"...