bonus points for jshint.