now possible to setup modules using a less complex descriptive format