Ngā hua rapu - parallel and (contribution OR attribution) processing