added minified version and comments