do not skip empty groups when generating rules, they can be populated later