many changes to migrations