client-side channel and sender add in the front of the message