add unsafe parameter to migrate