added a timeout for the proxy call