wip/triangle/patches
