upgrade to support emacs 24.4