Messages sending/receiving implemented