@Mark *******
that's not what I was trying to say.
If you are applying for your initial non-o in country, the 800k must be from a foreign source. If you got your non-o out of country or visa evisa, then it doesn't matter where is came from but must be seasoned for 2 months prior to applying for 12 month extension.
If applying in country, 800k has to be sourced from foreign funds and to be in the bank at time of application for non-o. If non-o was obtained out of country the 800k must be seasoned in bank for 2 months prior to application for extension.