non-linear analysis