side note on coding style: we're now only using single quotes as per https://github.com/airbnb/javascript .. you can use jshint to check for js issue before we merge.