fixed the use of internal communication objects, updated the
dictionary structure to permit access by addr and name alike.