changed some of the log msgs
added communication methods