use more specific tag for Reducer generic