updated self peer