finsih group logic