public ArrayList<ArrayList<String>> setup(ArrayList<ArrayList<String>> sentenceBundle) {
        ArrayList<String> tokenizedSentence = sentenceBundle.get(0), charIdentifier = sentenceBundle.get(1);
        int indexOfIdentifier;
        for (int i = 0; i < tokenizedSentence.size(); i++) {

            if ((indexOfIdentifier = tokenizedSentence.get(i).indexOf("_")) != -1) {

                if ((tokenizedSentence.get(i).substring(indexOfIdentifier + 1, indexOfIdentifier + 2).matches("[, : . $ # ( ) \"]"))) {
                    charIdentifier.set(i, tokenizedSentence.get(i).substring(0, indexOfIdentifier));
                    tokenizedSentence.set(i, tokenizedSentence.get(i).substring(0, indexOfIdentifier));
                } else {
                    charIdentifier.set(i, tokenizedSentence.get(i).substring(indexOfIdentifier + 1));
                    tokenizedSentence.set(i, tokenizedSentence.get(i).substring(0, indexOfIdentifier));
                }
            }
        }
        
        //removes whitespaces
        for (int i = 0; i < charIdentifier.size(); i++) {
            charIdentifier.set(i, charIdentifier.get(i).replaceAll("\\s", ""));
        }

        return this.passVar(tokenizedSentence, charIdentifier);
    }