add cache to speed up emacs boot time