pmf's latest activity