Congratulation! By the way, how could you know your I-140 be approved in 24 hrs? Did you or your attroney receive e-mail notice for the approval? Thanks!