added rotate triad