private void go (Checker checker) {
        if (dontScan) {
            return;
        }
        if (init(checker)) {
            if (checker != null) {
                checker.enqueueNotify(25, null);
            }
            if (findBeans((checker))) {
                if (checker != null) {
                    checker.enqueueNotify(50, null);
                }
                if (findEntries(checker)) {
                    if (checker != null) {
                        checker.enqueueNotify(100, null);
                    }
                    initialized = true;
                }
            }
        }
    }