Parameter optimization.