public void toggleDecodingMethod(int methodID) {
        if(methodID > 0) {
            if(!CipherHandler.activeCiphers.containsKey(methodID)) {
                CipherHandler.activeCiphers.put(methodID, new CipherPanel(methodID).createPanel(this));
            }
            else CipherHandler.activeCiphers.remove(methodID);
            parent.updateDecoderPanel();
            if(isLiveDecode()) parent.executeCiphers();
        }
    }