TOF-Keep Up the Struggle!