set up control and everything for messaging