added HostCache