documentation and minified version