private ArrayList<String> fetchMatchingSpelproject() {
        String searchFor = tfSpelprojectSearch.getText();

        ArrayList<HashMap<String, String>> temp = null;
        try {
            temp = DB.fetchRows("select * from spelprojekt");
        } catch (InfException e) {
            e.getMessage();
        }
        ArrayList<String> res = new ArrayList<String>();
        for (HashMap<String, String> hmt : temp) {
            for (String st : hmt.values()) {
                if (st != null && st.toLowerCase().contains(searchFor.toLowerCase())) {
                    res.add(hmt.get("SID"));
                }
            }
        }
        HashSet hs = new HashSet(res);
        res.clear();
        res.addAll(hs);

        return res;
    }