Solutions to migration challenges