single source of truth for modules