migrate first part