added require-diff-mode so custom-set-faces works