cleaned migration