accumulate material