added triad API