docs: public void AddGroupByNumber(int profileId, int pathId, int groupNum) {
          logger.info("adding group_id={}, to pathId={}", groupNum, pathId);
          String oldGroups = getGroupIdsInPathProfile(profileId, pathId);
          // make sure the old groups does not contain the current group we want
          // to add
          if (!intArrayContains(Utils.arrayFromStringOfIntegers(oldGroups), groupNum)) {
              if (!oldGroups.endsWith(",") && !oldGroups.isEmpty()) {
                  oldGroups += ",";
              }
              String newGroups = (oldGroups + groupNum);
              EditService.updatePathTable(Constants.PATH_PROFILE_GROUP_IDS, newGroups, pathId);
          } else {
              logger.info("that group is already contained in for this uuid/path");
          }
      }