Dear Sm1smom, thank you very much for the very helpful forum and the excel spreadsheet. I have a question regarding affidavit of support: I am in the middle of 2016 tax return, and my accountant identified an error in my tax return 2015 (I already have a tax return transcript for 2015 sent from IRS) and advised me to amend it. I am about to submit the AOS package within a month, and if I wait for the amendment to be reflected in IRS, it seems to take 6-8 weeks. In this particular case, would you suggest that a) I submit the pre-amended version of tax return transcript in 2015 and attach a copy of amendment form 1040x to mention that the amendment is pending? or b) I should wait for 8wks+ until the tax return in 2015 will be corrected? thank you very much for your assistance, as always.