linted through stricter and newer jshint