Starting to implement 'migrate'