changed peer listener