add x_effector