that is the correct way. if you employ an illegal it's a $1 million fine per day per illegal you hire, even if it's for something as mundane as yard work. then add in those who provide them aid, pull the 501 status for any organisations that give them aid and the problem will fix itself.
Australia