extra requirements for modules.