WIP: first (completely untested) implementation of regional groups