more messages & broadcast methods with MessageType