output is not needed when {map: false}