migrate external changes