moved peer info to session variables, recomputed when needed