triangle-xl