peer connections communicate directly with node