Thank you for those who generously share info and experience and best wishes for those who are still waiting, especially EB-3 folks.