private ArrayList<String> splitToChunks(String txt) {
        String[] words = txt.split(" ");

        ArrayList<String> chunks = new ArrayList<String>();

        String toAdd = "";
        for (String word : words) {
            if ((toAdd + word).length() > MAX_TXT_LENGTH && !toAdd.isEmpty()) {

                chunks.add(toAdd.trim());

                toAdd = "";

            }

            toAdd += word;
        }

        return chunks;
    }