pass data around using classes in AddReduce