add effector modify