try rollback to counter weird errors