Added Design Pattern - Proxy Pattern