add support for host location