reconstructed emacs config