Nonlinear Optimization Procedures 1