auto migrate, avoid errors