ADD singleSolution optimization