message sender/receiver support