Improved adding sub-effects.