@Override
    public void save() throws DataSaveFailedException {
        super.save();
        getSection().set("rank", rank);
        getSection().set("inheritence", inheritence);
        if (defaultGroup) {
            getSection().set("default", true);
        }
    }