I blame emacs