working on mark.js