Thanks for your reply. I cannot check my I140 status online from the begining to today. It happened almost 6 months.