Implemented sedning messages, partially implemented receving messages