public void CreateSkinNakedAlternativeTexturesMale() throws Exception {
        SPProgressBarPlug.setStatus("Create SkinNaked alternative textures for males");
        ARMO skinNaked = (ARMO) SkyProcStarter.merger.getArmors().get(new FormID("000D64Skyrim.esm"));
        for (ARMA sourceAA : SkyProcStarter.patch.getArmatures()) {
            if (sourceAA.getEDID().contains("RBS_M_TEXT")) {
                String[] splitResult = sourceAA.getEDID().split("RBS_M_TEXT");
                String bodyID = splitResult[1];
                ARMO targetArmor = (ARMO) SkyProcStarter.patch.makeCopy(skinNaked, skinNaked.getEDID() + "RBS_M_TEXT" + bodyID);

                for (ARMA sourceAA2 : RBS_ARMA.ListVanillaAA) {
                    targetArmor.removeArmature(sourceAA2.getForm());
                    if ((sourceAA2.getEDID().equals("NakedHands") || sourceAA2.getEDID().equals("NakedFeet"))) {
                        targetArmor.addArmature(sourceAA2.getForm());
                    }

                }
                for (ARMA sourceAA3 : SkyProcStarter.patch.getArmatures()) {
                    if (sourceAA3.getEDID().equals("NakedTorsoRBS_M_TEXT" + bodyID)) {
                        targetArmor.addArmature(sourceAA3.getForm());

                    }
                }
                //        SkyProcStarter.patch.addRecord(targetArmor);
            }
        }
    }