added double_group