Latest communication

Changes for communication protocol - testing in progress