add hostname checking