Migration Revisited