From this forum, I found many people went to Canada for landing and came back to US with I140 approved and I485 pending. Can any of these people share your experience? In US Board Office, what were you asked and what notice did the Board Officer write? Thanks a lot in advance.