version 2.0 using reveal.js