shield update