Added a receiver decider and type of message const