Apply effects

Apply effectsApply effectsApply effectsApply effectsApply effectsApply effects
Apply effectsApply effectsApply effectsApply effectsApply effectsApply effects
Apply effectsApply effectsApply effectsApply effectsApply effectsApply effectsApply effectsApply effects