add triangulate