exceptions, parsing technique, peerlist generation