basic module configuration