migration principles