add new accumulator function in producer view