Change migration method and make the seeds smarter