moved HostDumpSource implementation to Host