module configuration