25-01-2014 : Sent I130
07-02-2014 : NOA1 ( Received email)
12-02-2014 : NOA1 ( Hard copy)
10-07-2014 : NOA2 ( Received email)
18-07-2014 : NOA2 ( Hard copy)
22-07-2014 : Received email from USCIS had shipped packages
to NVC
31-07-2014 : Package received by NVC
27-08-2014 : DS-261 Complete
28-08-2014 : DS-261/AOS INVOICE
28-08-2014 : AOS PAID by Check
30-08-2014 : Check Cleared
30-08-2014 : AOS Packet Sent to NVC
02-09-2014 : NVC AOS Paid
27-09-2014 : IV Fee Email Received
27-09-2014 : IV Fee Bill Payment Made
30-09-2014 : IV Fee Bill Cleared Bank, Marked as Paid at NVC
02-10-2014 : DS-260 Completed
16-10-2014 : IV Packet Sent to NVC
17-10-2014 : IV Packet Received at NV
20-10-2014 : Email from NVC that IV Packet Received
04-11-2014: Applied for Expedited Processing
07-11-2014: Expedited Processing Approved
07-11-2014: Case File in Transit to Embassy
10-11-2014: Case File arrived at the Singapore Embassy
17-11-2014: CEAC Case Status "Ready"
19-11-2014: P3 Packet Received
20-11-2014: P3 Packet Sent
22-11-2014: Wife's USA Visit until 8 Dec 2014
09-12-2014: Appointment Letter Received
11-12-2014: Medical Appointment
30-12-2014: Interview Appointment
30-12-2014: Visa Approved
30-12-2014: CEAC "Ready"
31-12-2014: CEAC "Admin Process"
01-02-2015: CEAC "Issued"
01-03-2015: Message from Aramex, "Ready for Pick-Up"
01-05-2015: "Visa" Pickup and in Hand
04-24-2015: POE LAX
04-30-2015: SSN Received
06-12-2015: Info Pass Appointment, Status Check of CGC
06-12-2015: Drivers License Issued
06-20-2015: Condition Green Card Received