bring this._map check back