another try to support MathJax