this one wont need the typeof just `if (!host)` since it will never be "0" etc