modernize/fix emacs setup