updating shields