correct color accumulation