added a production version of the script. It isn't minified.