Problems about the effect triggering.

Maybe another filter util should be designed?