Telemachus's latest activity