accumulate for correction?