followed the js2-mode instructions more closely