account for git diff defaults
messing around with emacs????