I applied green card for my brother (who currently lives overseas) years ago and his children were teenagers at that time. I received the approval of I-130 (I-797) this month and his children are now over 21. My question is that whether the age of his children is based on the date when I submitted the application or the date when it is approved. If it is based on the date of the approval, then, his children won't be qualified for green card. Please help. Thanks.