some set up work to send the first message, not working yet