Have you added an annoying pop up to this website? It is about "internet freedom". It only comes up on the HTF website. If it only is for July 12th, I will avoid your site for that day. Remember there are people from all over the world accessing it, not just the USA.