Create nonlinQ8