add request to client init so can easily override default (for caching)