diff --git a/VuhDoShieldAbsorb.lua b/VuhDoShieldAbsorb.lua
index 81405110607fde50a76fbf934d28f3a540e6a326..56703bc16cbc1f84a948691ff3e7b9523db864d0 100644
--- a/VuhDoShieldAbsorb.lua
+++ b/VuhDoShieldAbsorb.lua
@@ -297,7 +297,9 @@ function VUHDO_parseCombatLogShieldAbsorb(aMessage, aSrcGuid, aDstGuid, aShieldN
 		VUHDO_DEBUFF_SHIELDS[tUnit] = nil;
 		VUHDO_SHIELD_LAST_SOURCE_GUID[tUnit] = nil;
 	elseif VUHDO_IMMEDIATE_HOTS[aShieldName] and VUHDO_ACTIVE_HOTS[aShieldName] and 
-		"SPELL_AURA_APPLIED" == aMessage then
+		("SPELL_AURA_APPLIED" == aMessage or "SPELL_AURA_REMOVED" == aMessage or 
+		 "SPELL_AURA_REFRESH" == aMessage or "SPELL_AURA_BROKEN" == aMessage or 
+		 "SPELL_AURA_BROKEN_SPELL" == aMessage) then
 		VUHDO_updateAllHoTs();
 		VUHDO_updateAllCyclicBouquets(true);
 	end
diff --git a/changelog.txt b/changelog.txt
index 16d43f407152443c66d635826c1445ad33f7c646..9ea2f96222239573ac969f4cd4e7b9275daa6c69 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -7,10 +7,9 @@ Known issues:
 --   Bodyguards have no unit ID so for now are only partially supported
 -- AOE advisor not yet updated for Legion
 --   Need new spell formulas and coefficients
+--   No support yet for new AOEs like 'Power Word: Radiance'
 -- Incoming heal estimation reported is not even close to accurate
 --   Bug in Blizzard API UnitGetIncomingHeals() - returns bogus values
--- Holy Priest spells derived from Chakra stance behave oddly as of 6.0.2
---   Stance specific spells must all use the spell name Holy Word: Chastise
 
 
 Bugfixes:
@@ -21,6 +20,9 @@ Bugfixes:
 Improvements:
 -- Added Priest 'Clarity of Will' as a default HoT icon option
 -- Custom flag bouquet validator now listens for VUHDO_UPDATE_NUM_CLUSTER
+-- Only explicitly refresh a whitelist of auras (eg. 'Atonement')
+--   and listen for all SPELL_AURA_ events not just APPLIED so the updates 
+--   and consistently immediate
 
 
 --------------------------------------------------------------