added js-beautify feature