ctp's latest activity