working on sending messages