 	  (lambda () (flyspell-buffer 1)))
 (setq flyspell-issue-welcome-flag nil) ;; fix flyspell problem
 
-;; ------------------------------------------------------------
-;; PYTHON
-;; ------------------------------------------------------------
-(add-hook 'python-mode-hook (lambda ()
-                                  (require 'sphinx-doc)
-                                  (sphinx-doc-mode t)))
-
-;;; Use Python mode with LARCH files
-(add-to-list 'auto-mode-alist '("\\.lar$" . python-mode))
-
 ;; --------------------------------------------------------------------------------
 ;; #### ELPA: Emacs Lisp Package Archive (http://www.emacswiki.org/emacs/ELPA) ####
 ;; --------------------------------------------------------------------------------
 (load "package")
 ;;(package-initialize) ;;not required anymore
 (setq package-archives '(("gnu" . "https://elpa.gnu.org/packages/")
-			 ("marmalade" . "https://marmalade-repo.org/packages/")
-			 ("melpa" . "https://melpa.org/packages/")))
+			 ("marmalade" . "https://marmalade-repo.org/packages/")))
+
 ;; *Additional Repositories*
 (add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t) ;Org-mode
+(add-to-list 'package-archives '("melpa-stable"
+				 . "https://stable.melpa.org/packages/"))
 
 (defvar my_pkgs '(org
 		  org-ref


;; ------------------------------------------------------------

;; wraps the lines in org-mode
(setq org-startup-truncated nil)


		  json-mode
		  sphinx-doc
		  sphinx-mode
		  writegood-mode
		  zotxt)
  "My default packages")

;; When Emacs boots, check to make sure all of the packages defined in
