message-handler: style