UPD: optimization of migrator