Nonlinear Optimization Procedures 2