made up the triangle set