reset = function(id) {
            var cfg = dataStorage.getSettings(),
                svr = dataStorage.getServer(id, cfg);

            if (cfg && svr) {
                cfg[svr.__id].modifications = [];
                dataStorage.saveSettings(cfg);
                return true;
            }
            return false;
        },
        remove = function(id, index) {
            var cfg = dataStorage.getSettings(),
                svr = dataStorage.getServer(id);

            if (svr) {
                svr.modifications.splice(index, 1);
                cfg.servers[id] = svr;
                dataStorage.saveSettings(cfg);
                return true;
            }
            return false;
        },
        saveModification = function (id, sql, file) {
            var serverList = dataStorage.getSettings(),
                svr = dataStorage.getServer(id),
                prj = ProjectManager.getInitialProjectPath(),
                dt = new Date();
            if (svr) {
                var mod = {
                    date: dt.toLocaleDateString() + " " + dt.toLocaleTimeString(),
                    sql: sql,
                    file: file.replace(prj, ""),
                    project: prj
                };
                svr.modifications.push(mod);
                serverList.servers[id] = svr;
                dataStorage.saveSettings(serverList);
                addModificationTr(mod);
				updateStatus(svr);
            }
        },