added requirement for data migration