Naturalized citizen wants to change the full name (first and last names) due to personal reasons meaning not due to marriage although the new last name is same as the spouse's last name. What needs to be done so it goes smoothly? Background: The US citizen has sponsored parents and siblings with the old name. Current US passport and Naturalization Cert bears the current name. I understand that the process has to start with the civil court at the state level. Once petition for name change is granted. One need to have the new name rippled through the system, here's what I'm thinking of needs to be updated: 1. New Social Security Card with updated name 2. New Driver's License 3. New Naturalization Certifiate with new name? 4. New US passport 5. I-130's filed with the old name of the US citizen petitioner, should write a simple letter to USCIS with court order that petitioner's name has legally changed? What else am I missing? Thanks for your time and have a great day!