optimize Algorithm.CAD module