3 Very Important Questions When Applying for Marriage Based Green Cards