hurler accepts table of endpoints; looks up host