non-linear dynamics