updated proxyPostConstruct