nonlinear problem, not finished