TP88: A IN-DEPTH DIVE INTO THE ENIGMA SURROUNDING TP88