Fix issues with shields and add applied modules to PrintInfo()