adding ability to send messages