Contact an immigration attorney prior to starting to file paperwork. There are many pitfalls in the immigration law. How did the foreign national enter the U.S.? Are they out of status? What is the status of the petitioning spouse/relative? Many other questions must be asked prior to just filing. Please contact an experienced immigration attorney prior to engaging USCIS.