finish first draft of module list