triolet
not defined yet