added test and made it align with modules.json