accumulated
not defined yet