changing to GET and caching responses