modified chain trigger