simplify message receiver, move AR and Message handling to proxies of them.