an reduce