rename this.n to this.resultsListeners