https://medium.com/@katrinaleaf5332/understanding-the-role-of-an-immigration-lawyer-what-you-need-to-know-aa7a89642104