make this a little more robust and show default message if host message blank for site