HostMessageHandler_first version