nonlinear effects