some changes to message proxies