added minified and verbose version