reorganized .emacs structure