compacted types for module parameters