refactored disqus