migrante datastructure