prefer-refs for map