Many faces of TA.THA.TA