added comments and how the damage is dealt