non linear problems