non-linear character