integrated 'module select'