enhance intro.js and intro popup