migrate_v3