modified migratoin