updateGrouptable function