I believe that work-fare is one solution to this problem. Refugees and unemployed Canadians should not be given all their social assistance payments directly, some money should be given when they report to their employers who provide training and help with integration into Canadian society and the workforce. Language training for both men and women where required, kids in school, you must work part of the week - again, this goes for both newcomers and the long time unemployed Canadians. A sense of purpose and helping society is essential to receive support from the government.