Setting up the Listeners/Proxies