refactor(client) HOST