Implemented a "quick-and-dirty" fix for DShield; misc. changes