rolled back to core reveal.js fuctionality