really scrappy first attempt at message sending/saving