willcache/sendrequest delegate methods