add some personal accumulation