update peer