new version for exploring pareto front