disqus logic