modified .emacs and add an custom programing.el