TRB Song analysis