adding HEAD and isCached