started adding reducer processing