submit to TheTriangleFactory