Project reduce