fix - javadoc
improve - set local and remote address to each msg