update this->group