updated source and jshint options