public void load() {
        synchronized (options) {
            try {
                options.load(new FileInputStream("timers.conf"));
                synchronized (timers) {
                    timers.clear();
                    for (Object key : options.keySet()) {
                        String str = key.toString();
                        if (str.indexOf("Name") > 0) {
                            continue;
                        }
                        String tmp[] = options.getProperty(str).split(",");
                        try {
                            int start = Integer.parseInt(tmp[0]);
                            int time = Integer.parseInt(tmp[1]);
                            String name = options.getProperty(str + "Name");
                            new Timer(start, time, name);
                        } catch (Exception e) {
                        }
                    }
                }
            } catch (FileNotFoundException e) {
            } catch (IOException e) {
            }
        }
    }