implemented basic peer list mechanisms