renamed shields, added a second type of shield