add new groups structure.