peers in session moved to shared ptr