initial with modules