There are many alternatives to a repatriation policy that will more effectively target the problems caused by illegal immigration. Countries can toughen border controls and have better systems in place for granting asylum. Voluntary repatriation is unworkable, even if accompanied by financial assistance, because many illegal immigrants want to stay in the country. Involuntary repatriation is inhumane and harmful because it restricts the freedom of movement for people, and separates them from their family and friends, whilst they are forced to go back to potentially harmful situations. Repatriation will not stop the numbers of people coming to the country. Illegal immigration does not occur because a country is a 'soft touch': very few, if any, countries have no problems with illegal immigration. The reasons behind immigration are social, political and economic and have nothing to do with an individual country's policy on illegal immigration. Those who turn to illegal immigration are often desperate and will pay no attention to the immigration policies of a country.