The preparation of the I-526 petition is usually done with the help of an immigration attorney and the sponsors of an EB-5 project. Investors need to submit documents on their personal information, as well as proof of the legal source of funds used for the investment. It is recommended that the preparation starts as early as possible to allow enough time for collecting necessary documents. Once an I-526 petition is approved and if the investor’s priority date is current, he or she can either file an I-485 application to USCIS and adjust the status, or file an DS-260 petition to apply for a visa at U.S. consulates overseas.