#5 making peerinfo seriazable