Yes. Grant citizenship to everyone and once those people commit major crimes, deport them. I have quite a few illegal friends, and they just came here for a better life. Really not that big of a deal. More tax money
Then after we allow 6 months for those people to apply for citizenship, anyone else who comes over after will get deported and get no amnesty. Then reform the immigration laws.