dfc and emacs modules