Thank you for all previous info, here is our info:
PD: July 2013
I-485: July 2015
EB2 I-140 EB2 approved Aug 2014
EB3 I-140 filed with PP and relink request on April 2, 2016
EB3 I-140 approved on April 8, 2016.
SR/Primary: April 18, 2016; response in couple days: waiting on the line.
SR: April 22, 2016
EB3 I140 approved notice on April 25, 2016.
I-485 AD on April 29, 2016.
Thanks.