Third commit: added proxies and a reference class