always add `map` option