public LinkedList<String> list() {
        LinkedList<String> files = new LinkedList<String>();
        if(carrierString!=null) {
            if(carrierString.length()>0) {
                files.add(CARRIER_PATCH.substring(CARRIER_PATCH.lastIndexOf("/")+1));
            }
        }
        if(textColour!=null) {
            if(textColour!=Color.WHITE) {
                files.add(TEXTCOLOUR_PATCH.substring(TEXTCOLOUR_PATCH.lastIndexOf("/")+1));
            }
        }
        if(opacity!=100) {
            files.add(OPACITY_PATCH.substring(OPACITY_PATCH.lastIndexOf("/")+1));
        }
        return files;
    }