added discovery service, get hostnameaddress, modified db for multinetwork, status update after every msg