Engage P2P: Keeping it Lively Right Up to the End