Thank you for the information, that was really useful. I have another question, my sister has a B2 visa and it will expire this year but she came to the US twice before. Do you think filing I-130 will hurt her chances of getting the visitor visa again?