root migration