mgj : silgletonized FruitLocator