decorator-proxy slide