dfp's latest activity