extract module list