Recieved message should be working, needs testing