need gnu elpa but not tromey/marmalade
apparently, not recommended and deprecated
2 spaces for javascript-mode as well