triangulates
not defined yet