different host set method