hi,well i been waitting maybe 1 month already untill now my status still pending..wel my friend of mine told me i be waitting for 4 to 6 months untill i get that packet from USCIS.and that means the petition is been approved then u cn have medical and interview..