public void startUpdate() {
        if(updateThread == null) {
            updateThread = new Thread(instance);
            updateThread.start();
        } else if(!updateThread.isAlive()) {
            updateThread.start();
        }
    }