dpll's latest activity