new optimization parameter