getting emacs to being perfect