new CGAL