compact modules in a single lib