Added shields and how to handle them