implementing plug addresses