pass hosts as tuple