there is a lot of info on: www.immigration.com. I'll e-mail to your guys later, coz my computer has some problem now.