add Proxy Pattern