jshint
efficiency