private void loadInfo () {
        try {
            Document doc = AppUtils.downloadXML(new URL(DownloadUtils.getStaticCreeperhostLink("version.xml")));
            Update upd = JsonFactory.getUpdate("net.ftb:launcher:beta@json", Locations.FTBMAVENFULL);
            if (upd.getPrimary().equals("beta")){
                Channel beta = upd.getBeta();
                this.betaJenk = beta.getJenkins();
                int beta_ = this.beta = beta.getVersion();
                betaStr += beta_ / (100 * 100) + ".";
                beta_ = beta_ % (100 * 100);
                betaStr += beta_ / (100) + ".";
                beta_ = beta_ % 100;
                betaStr += beta_;
                betaAddress = beta.getFile().getUrl() + beta.getFile().getPath();
                if(beta.getFile().checksums != null){
                    betaHash = beta.getFile().checksums;
                }
                if(upd.getRelease() != null){
                    //TODO add code here to handle if the releases are in maven!!
                }
            }


            if (doc == null) {
                return;
            }
            NamedNodeMap updateAttributes = doc.getDocumentElement().getAttributes();
            int latest_ = latest = Integer.parseInt(updateAttributes.getNamedItem("currentBuild").getTextContent());
            verString += latest_ / (100 * 100) + ".";
            latest_ = latest_ % (100 * 100);
            verString += latest_ / (100) + ".";
            latest_ = latest_ % 100;
            verString += latest_;
            downloadAddress = updateAttributes.getNamedItem("downloadURL").getTextContent();
            if(updateAttributes.getNamedItem("releaseJenkins")!= null) {
                relJenk = Integer.parseInt(updateAttributes.getNamedItem("releaseJenkins").getTextContent());
            } else {
                Logger.logInfo("Beta channel hasn't been activated yet!");
            }
        } catch (Exception e) {
            Logger.logError("Error while loading launcher update info", e);
        }
    }