add reveal.js support