adding cache to API call