triangle var C
ongoing development