guard update